Prepare high quality, client ready functional deliverables. Research, analyze, and author analyses, requirements, and other project artifacts and deliverables. Utilize project management methodologies, such as Agile, and the ability to support project managers in delivering projects on time, within budget, and to the satisfaction of stakeholders. Lead team status meetings